package com.toolbox.service;

import java.io.IOException;
import java.io.InputStream;
import java.util.List;
import java.util.Map;

public interface PPTService {

    /**
     * 生成PPT文件
     * @param title PPT标题
     * @param templateType 模板类型
     * @param slides 幻灯片内容列表
     * @return 生成的PPT文件输入流
     * @throws IOException IO异常
     */
    InputStream generatePPT(String title, String templateType, List<Map<String, Object>> slides) throws IOException;
}